<?php
session_start();
if (!isset($_SESSION['userId'])) {
    die("El tiempo de su sesión se ha terminado. ¡Esta acción no fue realizada Por favor recargar la pagina e iniciar sesión nuevamente! <script language='JavaScript' type='text/javascript'>location.href='index.php'</script>");
}
/*
 * Controlador para mostrar el listado de los deportistas para reportes
 */
$page = isset($_POST['page']) ? $_POST['page'] : 1;
$rp = isset($_POST['rp']) ? $_POST['rp'] : 10;
$sortname = isset($_POST['sortname']) ? $_POST['sortname'] : 'name';
$sortorder = isset($_POST['sortorder']) ? $_POST['sortorder'] : 'desc';
$query = isset($_POST['query']) ? $_POST['query'] : false;
$qtype = isset($_POST['qtype']) ? $_POST['qtype'] : false;

require_once('model/bd_mysql.php');
$objBD = new bd_mysql();

$posicionInicial= ($page*$rp)-$rp;
$limit = 'LIMIT '.$posicionInicial.','.$rp;

if ($qtype && $query){
    $where= "AND {$qtype} LIKE '{$query}%' ";
}
else $where = '';


$arrayDeportistas = $objBD->getDeportistasReporte($sortname,$sortorder,$where,$limit);
$countDeportistas = $objBD->countDeportistasReporte($where);
require 'view/modules/reportes/mostrarDeportistasReporte.php';

?>
